3-26-3 Takada, Toshima 171-0033, Tokyo Prefecture, Toshima
"If you like Denny's in Japan, you'll like this place just fine but it isn't anything special. Good f"
"If you like Denny's in Japan, you'll like this place just fine but it isn't anything special. Good f"